ızgara kuyruklu kertenkele - Turkish English Dictionary